wine press with endless pressing band - Turkish English Dictionary